package java1223;

public class Java04 {
    public static void main(String[] args) {

        // Java语言：分支：if分支、switch分支

        // if分支原理：根据判断布尔值来执行不同的分支
        // switch分支原理：byte,short,int,char数值来执行不同分支

        //（1）if单分支
        if (true) {
            System.out.println(1);
        }

        //（2）if双分支
        if (false) {
            System.out.println(2);
        } else {
            System.out.println(3);
        }

        //(3) if多分支
        if (true) {
            System.out.println(4);
        } else if (true) {
            System.out.println(5);
        }else {
            System.out.println(6);
        }

        //（4）switch 分之语句
        //byte short int char
        int i = 3;
        switch (i) {
            case 1:{
                System.out.println(1);
                break;
            }
            case 2:{
                System.out.println(2);
                break;
            }
            case 3:{
                System.out.println(3);
                break;
            }
            default:{
                System.out.println(4);
            }
        }
    }
}
